research reactor - English Synonyms Dictionary